keep/continue talking - French English Dictionary